package com.Sing.Service;

import com.Sing.Pojo.Reader;
import org.apache.ibatis.annotations.Param;

import java.util.ArrayList;
import java.util.HashMap;

public interface ReaderService {
    // 获取表数据 ： username , password
    public Reader getDataByCheck(String username, String password );

    // 获取表数据 ：readerNumber 、username 、 tel
    public ArrayList<Reader> getAllData(HashMap<String,Object> paramMap );

    // 获取表数据的数量 Count
    public int getContext( HashMap<String,Object> paramMap );

    // 修改表数据
    public boolean updateData( HashMap<String,Object> paramMap );

    // 根据 Id 获取表数据
    public Reader queryReaderById( int id );

    // 向表中添加数据
    public boolean addReader( Reader reader );

    // 删除表数据
    public boolean deleteReader( int id );

    // 根據 readerNumber 獲取對應值
    public Reader queryReaderByReaderNumber( String readerNumber );
}
